// ----------------点击确认修改，发送ajax请求进行校验-------------------------
// 表单提交，阻止默认事件，收集数据
$('form').on('submit', function (e) {
  e.preventDefault();
  let data = $(this).serialize();
  axios.post('/my/user/updatepwd', data).then(res => {
    // 解构赋值
    let { status, message } = res.data;
    if (status === 0) {
      layer.msg(message);
    }
    // 清空输入框(重置表单方法)
    this.reset();
  })
})

// ----------------表单验证-------------------------
// 用 layui 提供的表单验证功能
let form = layui.form;
form.verify({
  len: [/^\S{6,12}$/, '密码长度为6~12位，且不能有空格'],
  dif: function (val) {
    let pwd = $('input[name=oldPwd]').val();
    if (pwd === val) return '新密码不能和原密码相同！';
  },
  same: function (val) {
    // 获取密码
    let pwd = $('.newPwd').val();
    // 判断
    if (pwd !== val) return '两次输入的密码不一致！';
  }

})